<?php
ini_set("default_charset", "utf-8");
@session_start();
if(!isset($_SESSION['usuCod'])){   
	echo "<script>window.location.href='index.php'</script>";
}

require_once('lib/conexion.php');
$cousJS=$_SESSION['cousJS'];
switch($_REQUEST['accion']){
 case 3: //Mostrar Crear Usuario =====================================================================
		
         ?>




  <!--   <link rel="stylesheet" type="text/css" href="css/jquery-ui-1.7.2.custom.css" />-->
  <!--  <link rel="stylesheet" type="text/css" href="css/default.css" />
    <script type="text/javascript" src="js/jquery.min.js"></script>
	<script type="text/javascript" src="js/jquery-ui.min.js"></script>  -->
   <script type="text/javascript">

$(document).ready(function(){
    $( "#txt_fechcump" ).datepicker({
	  minDate: 0,
	  changeMonth: true,
      changeYear: true
    });
});






    </script>

               <script type="text/javascript">
    function format(input)
    {
		var num = input.value.replace(/\./g,'');
		if(!isNaN(num))
		{
			num = num.toString().split('').reverse().join('').replace(/(?=\d*\.?)(\d{3})/g,'$1.');
			num = num.split('').reverse().join('').replace(/^[\.]/,'');
			input.value = num;
		}

		else{// alert('Solo se permiten numeros');
		input.value = input.value.replace(/[^\d\.]*/g,'');
		}
    }
</script>
<script>
function obtenerSuma()
            {
				var s = document.getElementById('txt_pre').value;

// Replace "the" with "a".
var re = /\./g;
var result = s.replace(re, "");
var sinformat;
var conformat;
sinformat =parseFloat(result)/parseFloat("4");
document.getElementById('resultado').value=(sinformat);
//document.getElementById('resultado').value=(""+numberFormat(sinformat).value);

}


/**
     * Funcion que devuelve un numero separando los separadores de miles
     * Puede recibir valores negativos y con decimales
     */
    function numberFormat(numero){
        // Variable que contendra el resultado final
        var resultado = "";

        // Si el numero empieza por el valor "-" (numero negativo)
        if(numero[0]=="-")
        {
            // Cogemos el numero eliminando los posibles puntos que tenga, y sin
            // el signo negativo
            nuevoNumero=numero.replace(/\./g,'').substring(1);
        }else{
            // Cogemos el numero eliminando los posibles puntos que tenga
            nuevoNumero=numero.replace(/\./g,'');
        }

        // Si tiene decimales, se los quitamos al numero
        if(numero.indexOf(",")>=0)
            nuevoNumero=nuevoNumero.substring(0,nuevoNumero.indexOf(","));

        // Ponemos un punto cada 3 caracteres
        for (var j, i = nuevoNumero.length - 1, j = 0; i >= 0; i--, j++)
            resultado = nuevoNumero.charAt(i) + ((j > 0) && (j % 3 == 0)? ".": "") + resultado;

        // Si tiene decimales, se lo a�adimos al numero una vez forateado con
        // los separadores de miles
        if(numero.indexOf(",")>=0)
            resultado+=numero.substring(numero.indexOf(","));

        if(numero[0]=="-")
        {
            // Devolvemos el valor a�adiendo al inicio el signo negativo
            return "-"+resultado;
        }else{
            return resultado;
        }
    }

	</script>
 <script>
function checarcombo(){
   if(form1.cbx_aprobacion.value=="Si"){
      form1.txtIdA.disabled=false;
   }else{
      form1.txtIdA.disabled=true;
      //form1.txtIdA.value="";
   }
}
</script>
 

            <script src="js/funciones.valiClav.js"></script>






         <?php

                      $sql_req=mysql_fetch_array(mysql_query("SELECT * FROM proyectos proy
                                                                     INNER JOIN sucursales suc ON suc.suc_codigo=proy.proy_sucursal
                                                                     INNER JOIN procesos pro ON pro.pro_codigo=proy_proceso
                                                                     INNER JOIN clientes  ON id_cliente=proy_cliente
                                                                     INNER JOIN usuarios us ON us.usu_codigo=proy_responsable AND proy_codigo=".$cousJS."  "));
                      $req_codigo=$sql_req[proy_codigo];
                      $req_referencia=$sql_req[proy_referencia];


                      
                      $x1=strtotime($sql_req[proy_fechainicio]);
                      $fechainicio=date('m/d/Y',$x1);
                      
                      $x2=strtotime($sql_req[proy_fechafin]);
                      $fechafin=date('m/d/Y',$x2);
                      


              ?>

                    <h1>Planificaci&oacute;n  de Tareas del Proyecto  <?php echo $req_referencia;?></h1>

            <label>
             <div id="div_mensaje_2" style="display:none;"> </div>
            </label>

            <form enctype="multipart/form-data" name="form1"  id="form1" class="panel-container">

     <table>
                          <tr>
                             <td colspan=5> <?php echo"<b>".$req_referencia."";?> </td>
                          
                          </tr>
                          <tr>

                             <td colspan=3><b>Proyecto <br /><textarea readonly style="font-size:15px"><?php echo $sql_req[proy_nombre]; ?></textarea></td>
                             <td colspan=2><center><img src="<?php echo$sql_req[img_logo] ;?>" width="20%" title="Logo :: <?php echo$sql_req[nom_cliente];?>"></td>

                          </tr>
                          <tr>
                             <td width=50% colspan=2><b>Cliente <br /><input type="text"   value="<?php echo $sql_req[nom_cliente]; ?>" size="20" readonly /></td>
                             <td width=50% colspan=3><b>Proceso <br /><input type="text"   value="<?php echo $sql_req[pro_nombre]; ?>" size="20" readonly /></td>
                          </tr>

						  <tr>
                             <td width=50% colspan=2><b>Sucursal<br /> <input type="text"   value="<?php echo $sql_req[suc_nombre]; ?>" size="20" readonly /></td>
                             <td width=50% colspan=3><b>Responsable <br /><input type="text"   value="<?php echo $sql_req[usu_nombres]." ".$sql_req[usu_apellidos]; ?>" size="20" readonly /></td>
                          </tr>
                          <tr>
                             <td width=50% colspan=2><b>Periodo Planificado   <br /><input type="text"   value="<?php echo $fechainicio; ?>" size="20" readonly /> </td>
                             <td width=50% colspan=3><b>Hasta  <br /><input type="text"  name="fechaFin" id="fechaFin" value="<?php echo $fechafin; ?>" size="20" readonly /></td>
                          </tr>
                          
                          
                              <input name="idusucrea" type="hidden" id="idusucrea" value="<?php echo $_SESSION['usuCod'];?>"/>
                              <input name="idcod" type="hidden" id="idcod" value="<?php echo $req_codigo;?>"/>
                              <input name="idtipo" type="hidden" id="idtipo" value="5"/>

                          <tr>
                            <th colspan=5>Planeaci&oacute;n de Tareas del Proyecto</th>
                          </tr>
                          <tr>
                            <td><b>Fecha de Cumplimiento</td>
                            <td><b>Acci&oacute;n</td>
                            <td><b>Responsable Ejecuci&oacute;n</td>
                            <td><b>Prioridad</td>
                            <td><b>Sucursal</td>
                          </tr>
                          <tr>
                            <td><input type="text" name="txt_fechcump" id="txt_fechcump" readonly value="<?php echo date("m/d/Y"); ?>" size="10" /></td>
                            <td><select name="cbx_accion" id="cbx_accion" style="width:auto" required="required">
                                   <option value="" >Seleccione Acci&oacute;n...</option>
                                    <?php
                                    $sql1d="SELECT acc_codigo, acc_nombre FROM aciones";
                                    $rs1d= mysql_query($sql1d);
                                    while($row1d = mysql_fetch_array($rs1d)){
                                    ?>
                                      <option value="<?php echo $row1d['acc_codigo'] ?>" title="Accion: <?php echo $row1d['acc_nombre'] ?>"><?php echo $row1d['acc_nombre'] ?></option>
                                    <?php
                                    }
                            ?>
                             </select></td>
                             <td><select name="txteje" id="txteje" style="width:auto" required="required">
                                   <option value="">Seleccione Responsable Ejecuci&oacute;n...</option>
                                    <?php
                                    $sql1d="SELECT usu_codigo,usu_nombres, usu_apellidos,usu_identificacion FROM usuarios WHERE  usu_estado='A'";
                                    $rs1d= mysql_query($sql1d);
                                    while($row1d = mysql_fetch_array($rs1d)){
                                    ?>
                                      <option value="<?php echo $row1d['usu_codigo'] ?>" title="Ciudad: <?php echo $row1d['usu_nombres'] ?>"><?php echo $row1d['usu_nombres']." ".$row1d['usu_apellidos'] ?></option>
                                    <?php
                                    }
                            ?>
                             </select></td>
                            <td><select name="cbx_prioridad" id="cbx_prioridad" style="width:auto" required="required">
                                   <option value="">Seleccione Prioridad...</option>
                                   <option value="1">1</option>
                                   <option value="1">2</option>
                                   <option value="3">3</option>

                             </select></td>

                            <td> <select name="cbx_sucursal" id="cbx_sucursal" style="width:auto" required="required">
                                   <option value="">Seleccione Sucursal...</option>
                                    <?php
                                    $sql1d="SELECT suc_codigo,suc_nombre,ciu_nombre FROM sucursales su INNER JOIN ciudades ci ON
                                               ci.ciu_codigo=su.ciu_codigo
                                               WHERE suc_estado='A'";
                                    $rs1d= mysql_query($sql1d);
                                    while($row1d = mysql_fetch_array($rs1d)){
                                    ?>
                                      <option value="<?php echo $row1d['suc_codigo'] ?>" title="Ciudad: <?php echo $row1d['ciu_nombre'] ?>"><?php echo $row1d['suc_nombre'] ?></option>
                                    <?php
                                    }
                            ?>
                             </select></td>
                          </tr>
                          <tr>

                            </td>
                             <td colspan=2></td>
                             <td><b>Responsable Verificaci&oacute;n<br />
                               <select name="txtver" id="txtver" style="width:auto" required="required">
                                   <option value="">Seleccione Responsable Verificaci&oacute;n...</option>
                                    <?php
                                    $sql1d="SELECT usu_codigo,usu_nombres, usu_apellidos,usu_identificacion FROM usuarios WHERE  usu_estado='A'";
                                    $rs1d= mysql_query($sql1d);
                                    while($row1d = mysql_fetch_array($rs1d)){
                                    ?>
                                      <option value="<?php echo $row1d['usu_codigo'] ?>" title="Ciudad: <?php echo $row1d['usu_nombres'] ?>"><?php echo $row1d['usu_nombres']." ".$row1d['usu_apellidos'] ?></option>
                                    <?php
                                    }
                            ?>
                             </select></td>
                             <td colspan=2><b>Proceso<br />
                            <select name="cbx_proceso" id="cbx_proceso" style="width:auto" required="required">
                                   <option value="">Seleccione Proceso...</option>
                                    <?php
                                    $sql1d="SELECT pro_codigo, pro_nombre FROM procesos pro WHERE pro_estado='A'";
                                    $rs1d= mysql_query($sql1d);
                                    while($row1d = mysql_fetch_array($rs1d)){
                                    ?>
                                      <option value="<?php echo $row1d['pro_codigo'] ?>" title="Proceso: <?php echo $row1d['pro_nombre'] ?>"><?php echo $row1d['pro_nombre'] ?></option>
                                    <?php
                                    }
                             ?>
                             </select></td>

                          </tr>
                          <tr>
                          <td colspan=5><b>Documento Adjunto<br />  <input type="file" name="archivo" id="imagen" /></td>

                          </tr>
                          <tr>
                          <td colspan=5><b>Actividad<br />
                            <textarea  name="txt_act" id="txt_act" rows="3" placeholder="Escriba la descripci&oacute;n de la actividad"  style="font-size:15px"></textarea>
                             </td>
                          </tr>
             <?php
             $rs_esta=mysql_query("SELECT * FROM tareaxproyectos WHERE proy_codigo=".$req_codigo." AND tpy_cerrar='C'");
             if(mysql_num_rows($rs_esta)==0){ ?><tr>
                          	<td colspan=5> <center> <div id="div_msn_actividades1"></div></center>  </td>
                          </tr>
                          <tr>
                            <th colspan=5> <center> <label class="end">
                    <input type="button" value="Guardar" onClick="Fguardar();" style="cursor:pointer"/>
                    </label>
                     <?php
                     $rs_contador=mysql_fetch_array(mysql_query("SELECT COUNT(*)  AS Contador FROM tareaxproyectos WHERE proy_codigo=".$req_codigo." AND tpy_cerrar='A' GROUP BY proy_codigo ORDER BY Contador desc"));
                     if($rs_contador['Contador']>=10){
                       ?>
                    <label class="end">
                    <input type="button" value=" Cerrar Planificaci&oacute;n  " onClick="Fcerrar(<?php echo$req_codigo;?>);" style="cursor:pointer"/>
                    </label>     <?php
                     }

                     ?></th>
                          </tr>
               <?php
                     }

                     ?>        </table>


                        <!--Planeacion de Actividades-->





                              


                         <br class="baja" />    
                        <label style="width: 80%"></label>
                        <br class="baja" />
                        
                        <label></label>



                    <hr />

                    <br class="baja" />


                </form>
             <?php

                //Solo lo puede ver usuario Administrador



		?>
        <h1>Tareas Creadas para el Proyecto <?php echo $req_referencia;?></h1>

                <table border=1 Width="100%" class="displaymy">
                  <tr>
                    <th Width="5%">Fecha </th>
                    <th Width="30%">Actividad </th>
                    <th>Accion</th>
                    <th>Responsable </th>
                    <th>Prioridad</th>
                    <th>Archivo adjunto</th>
                    <th Width="5%">Estado</th>
                    <th Width="5%">Enviar</th>
                    <th Width="5%">Eliminar</th>


                  </tr>
                  <?php
				           $sql1="SELECT tpy_codigo,tpy_fechacumplimiento,tpy_descripcion,tpy_accion,acc_nombre,tpy_prioridad,tpy_usuejecuta,tpy_usuverifica,tpy_estenvio
                                          FROM tareaxproyectos act
                                          INNER JOIN aciones ac ON ac.acc_codigo=tpy_accion
                                          INNER JOIN ejecuciones ej ON ej.eje_codigo=tpy_ejecucion
                                          AND proy_codigo=".$req_codigo." AND tpy_usucreador=".$_SESSION['usuCod']." ORDER BY tpy_codigo DESC ";

				  $rs1=mysql_query($sql1);
				  while($row1=mysql_fetch_array($rs1)){
					  //saber los cargos o cargo del usuario

					  $con1a=0;//contador identificar numero de registros del ciclo

                      $rsdoc=mysql_query("SELECT * FROM documentos WHERE  req_codigo=".$req_codigo." AND tip_codigo='5' AND doc_item='".$row1[tpy_codigo]."' AND doc_estado='A'");
                      $rodoc=mysql_fetch_array($rsdoc);
                      //1 Planear  // 2 Hacer // 3 Verificar // 4 Actuar
                      if($row1[tpy_accion]==1){
                                $var_consul=$row1['tpy_usuejecuta'];
                      } else if($row1[tpy_accion]==2){
                          $var_consul=$row1['tpy_usuejecuta'];
                      } else if($row1[tpy_accion]==3){
                          $var_consul=$row1['tpy_usuverifica'];
                      } else {
                          $var_consul=$row1['tpy_usuejecuta'];
                      }
                      $sql_res=mysql_query("SELECT usu_nombres, usu_apellidos FROM usuarios WHERE usu_codigo=".$var_consul."");
                      $row_res=mysql_fetch_array($sql_res);

					  echo"<tr>
                                <td>". substr($row1[tpy_fechacumplimiento],0,11)."</td>
                                <td><div align='justify'>".$row1['tpy_descripcion']."</div></td>
                                <td>".$row1['acc_nombre']."</td>
                                <td>".$row_res['usu_nombres']."&nbsp;&nbsp;".$row_res['usu_apellidos']."</td>
                                <td><div align='center'>".$row1['tpy_prioridad']."</div></td>
                                <td><a target='_Blank' href='".$rodoc['doc_url']."' style='text-decoration:none;'>".$rodoc['doc_nombre']."</a></td>




                               <td align='center'> ";
                                if($row1[tpy_estenvio]=='N') {
                                    echo"<img src='interfaz/ico_grilla/no_enviada.png' width=18 title='Tarea No Enviada'>";
                                 }else{
                                      echo"<img src='interfaz/ico_grilla/aprobada.png' width=18 title='Tarea Enviada'>";

                                 } echo"
                               </td> ";
                                if($row1[tpy_estenvio]=='N') {
                                    echo"
					                   <td align='center'>  <img src='interfaz/ico_grilla/enviar.png' width=18 title='Enviar Tarea'
					                        onClick='Felenvia(".$row1['tpy_codigo'].");' style='cursor:pointer'/></td>
					                    <td align='center'>  <img src='interfaz/ico_grilla/eliminar.png' width=18 title='Eliminar Tarea'
					                        onClick='FelimUsu(".$row1['tpy_codigo'].");' style='cursor:pointer'/> </td>";
                                 }else{
                                     echo"
					                     <td align='center'>   <img src='interfaz/ico_grilla/enviar.png' width=18 title='Ya Se Envio la Tarea'  style='cursor:pointer'/></td>
					                     <td align='center'>  <img src='interfaz/ico_grilla/eliminar.png' width=18 title='No se Puede Eliminar la Tarea'  style='cursor:pointer' /></td> ";

                                 } echo"

                          </tr>";
				  }

				  ?>
               </table>





 <?php
// }
 break;


	case 1: // Guardar la Nueva Planeac�n de la Tarea del Proyecto// ========================================================
        //insertar usuario

         //insertar Imagen
		if($_REQUEST['imagenJS'] == ""){//imagen de perfil
			//poner imagen por defecto
			$rutaImg="ArchivoTarea/sin-imagen.png";

		}else{
			//$rutaImg="ArchivoTarea/".$_REQUEST['imagenJS'];
		}
  
         $ejecucion='1';


        //Consultar Ultimo registro de actividades
             $sql_cum=mysql_fetch_array(mysql_query("select proy_referencia from proyectos where proy_codigo=".$_REQUEST['idcodJS'].""));
		     $query_cum=mysql_fetch_array(mysql_query("select tpy_referencia from tareaxproyectos where proy_codigo=".$_REQUEST['idcodJS']." AND tpy_usucreador=".$_SESSION['usuCod']." order by tpy_codigo desc limit  1 "));
             $referencia=explode("-",$query_cum[tpy_referencia]);
             $act_referencia=$referencia[1]+1;
             $act_refer=$sql_cum['proy_referencia']."-".$act_referencia;
             
             $x1=strtotime($_REQUEST['txt_fechcumpJS']);
             $fechacrea=date('Y-m-d',$x1);
             
             $sql1b="INSERT INTO tareaxproyectos (proy_codigo,
                                                  tpy_referencia,
                                                  tpy_fechacreacion,
                                                  tpy_fechacumplimiento,
                                                  tpy_accion,
                                                  tpy_prioridad,
                                                  tpy_sucursal,
                                                  tpy_proceso,
                                                  tpy_usucreador,
                                                  tpy_usuejecuta,
                                                  tpy_usuverifica,
                                                  tpy_descripcion,
                                                  tpy_ejecucion,
                                                  tpy_estenvio,
                                                  tpy_cerrar)
 		                                  VALUES(".$_REQUEST['idcodJS'].",
                                                '".$act_refer."',
                                                NOW(),
                                                '".$fechacrea."',
                                                ".$_REQUEST['cbx_accionJS'].",
                                                ".$_REQUEST['cbx_prioridadJS'].",
                                                ".$_REQUEST['cbx_sucursalJS'].",
                                                ".$_REQUEST['cbx_procesoJS'].",
                                                ".$_SESSION['usuCod'].",
                                                ".$_REQUEST['txtejeJS'].",
                                                ".$_REQUEST['txtverJS'].",
                                                '".$_REQUEST['txt_actJS']."',
                                                ".$ejecucion.",'N','A') ";
        $vali1b=mysql_query($sql1b);
		if($vali1b==false){
			?>
            <script>

            	$('#pswd_info_2').hide();
   			    //alert('Error al Guardar !');
                mostrarMSN('error','div_msn_actividades1','Error al Guardar ! ');</script>

            <?php
			exit();
		}

			?>
            <script>
			//Subir imagen
			enviaImg();
            $('#pswd_info').hide();
            // alert('Guardado Exitosamente !');
			//mostrarMSN('success','div_msn_actividades1','Guardado Exitosamente ');
			//actualizar Tabla de usuarios
            $('#diveredit').load("pcp_tareaProyecto.php?accion=3&cousJS=<?php echo $cousJS;?>");
            </script>


            <?php






	break;





 case 5: // Eliminar la Planeacion de la Tarea del Proyecto  =====================================================================

        if (!empty($_REQUEST['cousJS'])) {
  			$id_archivo = $_REQUEST['cousJS'];
            $dir = "ArchivoTarea/";


                $consult=mysql_query("SELECT * FROM tareaxproyectos WHERE tpy_codigo=".$id_archivo."");
				if ($row=mysql_fetch_array($consult)) {
                    $con=mysql_fetch_array(mysql_query("SELECT * FROM documentos WHERE doc_item=".$id_archivo.""));
                    
					unlink($dir.$con['doc_nombre']);
					$borrar_act = mysql_query("DELETE FROM tareaxproyectos WHERE tpy_codigo=".$id_archivo."");
                    $borrar_doc = mysql_query("DELETE FROM documentos WHERE doc_item=".$id_archivo."");
                    if($borrar_act == false){
			          ?>
                         <script>mostrarMSN('error','div_mensaje','Error al eliminar ! ');</script>
                      <?php
			          exit();
		             }else{
			             ?>
                         <script>
                         //actualizar Tabla de usuarios
                              $('#diveredit').load("pcp_tareaProyecto.php?cousJS=<?php echo $cousJS ?>");
                         </script>


                         <?php
                      }
              	}
	      } else {
		      echo "No existe el archivo";
	      }

  	break;

 case 6: // Enviar Tarea Planificada del Proyecto Imagen  =====================================================================

        if (!empty($_REQUEST['cousJS'])) {
  			$id_archivo = $_REQUEST['cousJS'];

			//Borrar archivo del servidor

				$consult=mysql_query("SELECT * FROM tareaxproyectos WHERE tpy_codigo=".$id_archivo."");
				if ($row=mysql_fetch_array($consult)) {

					//unlink($dir.$row['dcum_nombre']);
					$borrar = mysql_query("update tareaxproyectos set tpy_estenvio='S',tpy_ejecucion='2' WHERE tpy_codigo=".$id_archivo."");

                    if($borrar == false){
			          ?>
                         <script>mostrarMSN('error','div_mensaje','Error al eliminar ! ');</script>
                      <?php
			          exit();
		             }else{
                              $referencia=$row['tpy_referencia'];
                              //ENVIAR CORREO *******************
                            /*  require_once("funciones.php");
			                  Poner (codigo de REFERENCIA del Proy, ASUNTO, MENSAJE )
		                      enviarCorreo($referencia,"Asignacion de Tarea ".$referencia." SOFTGI","En este momento a sido asignado como responsable para  Ejecutar la tarea ".$referencia." , ingrese a la aplicacion SOFTGi para dar Solucion. ");
                             */
			             ?>
                         <script>
                         //actualizar Tabla de usuarios
			                      $('#diveredit').load("pcp_tareaProyecto.php?cousJS=<?php echo $cousJS;?>");
                         </script>


                         <?php
                      }
              	}
	      } else {
		      echo "No existe el archivo";
	      }

  	break;
   
  case 7: // Cerrar la Planeaci�n de las Tareas =====================================================================

        if (!empty($_REQUEST['idcodJS'])) {
  			$id_archivo =$_REQUEST['idcodJS'];

                    $borrar = mysql_query("update tareaxproyectos set tpy_estenvio='S',tpy_cerrar='C', tpy_ejecucion='2'  WHERE proy_codigo=".$_REQUEST['idcodJS']."
                                            AND tpy_usucreador=".$_SESSION['usuCod']."");

                    if($borrar == false){
			          ?>
                         <script>mostrarMSN('error','div_mensaje','Error al eliminar! ');</script>
                      <?php
			          exit();
		             }else{
			             ?>
                         <script>
                         //actualizar Tabla de usuarios
                                   mostrarMSN('success','div_mensaje','Planeacion de Tareas del Proyecto Cerrara Exitosamente');
                                   //alert('Planeacion de Actividad Cerrara Exitosamente');
			                      $('#diveredit').load("pcp_tareaProyecto.php?cousJS=<?php echo $cousJS;?>");
                         </script>


                         <?php
                      }
              	//}
	      } else {
		      echo "No existe el archivo";
	      }

  	break;

}//Fin switch

?>
